Skip to main content

efficient arrays of booleans -- C extension

Project description

bitarray: efficient arrays of booleans

This library provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. All functionality is implemented in C. Methods for accessing the machine representation are provided, including the ability to import and export buffers. This allows creating bitarrays that are mapped to other objects, including memory-mapped files.

Key features

  • The bit-endianness can be specified for each bitarray object, see below.

  • Sequence methods: slicing (including slice assignment and deletion), operations +, *, +=, *=, the in operator, len()

  • Bitwise operations: ~, &, |, ^, <<, >> (as well as their in-place versions &=, |=, ^=, <<=, >>=).

  • Fast methods for encoding and decoding variable bit length prefix codes.

  • Bitarray objects support the buffer protocol (both importing and exporting buffers).

  • Packing and unpacking to other binary data formats, e.g. numpy.ndarray.

  • Pickling and unpickling of bitarray objects.

  • Immutable frozenbitarray objects which are hashable

  • Sequential search

  • Type hinting

  • Extensive test suite with about 600 unittests

  • Utility module bitarray.util:

    • conversion to and from hexadecimal strings

    • generating random bitarrays

    • pretty printing

    • conversion to and from integers

    • creating Huffman codes

    • compression of sparse bitarrays

    • (de-) serialization

    • various count functions

    • other helpful functions

Installation

Python wheels are are available on PyPI for all mayor platforms and Python versions. Which means you can simply:

$ pip install bitarray

Once you have installed the package, you may want to test it:

$ python -c 'import bitarray; bitarray.test()'
bitarray is installed in: /Users/ilan/bitarray/bitarray
bitarray version: 3.7.1
sys.version: 3.13.5 (main, Jun 16 2025) [Clang 18.1.8]
sys.prefix: /Users/ilan/miniforge
pointer size: 64 bit
sizeof(size_t): 8
sizeof(bitarrayobject): 80
HAVE_BUILTIN_BSWAP64: 1
default bit-endianness: big
machine byte-order: little
Py_DEBUG: 0
DEBUG: 0
.........................................................................
.........................................................................
................................................................
----------------------------------------------------------------------
Ran 597 tests in 0.165s

OK

The test() function is part of the API. It will return a unittest.runner.TextTestResult object, such that one can verify that all tests ran successfully by:

import bitarray
assert bitarray.test().wasSuccessful()

Usage

As mentioned above, bitarray objects behave very much like lists, so there is not too much to learn. The biggest difference from list objects (except that bitarray are obviously homogeneous) is the ability to access the machine representation of the object. When doing so, the bit-endianness is of importance; this issue is explained in detail in the section below. Here, we demonstrate the basic usage of bitarray objects:

>>> from bitarray import bitarray
>>> a = bitarray()         # create empty bitarray
>>> a.append(1)
>>> a.extend([1, 0])
>>> a
bitarray('110')
>>> x = bitarray(2 ** 20)  # bitarray of length 1048576 (initialized to 0)
>>> len(x)
1048576
>>> bitarray('1001 011')   # initialize from string (whitespace is ignored)
bitarray('1001011')
>>> lst = [1, 0, False, True, True]
>>> a = bitarray(lst)      # initialize from iterable
>>> a
bitarray('10011')
>>> a[2]    # indexing a single item will always return an integer
0
>>> a[2:4]  # whereas indexing a slice will always return a bitarray
bitarray('01')
>>> a[2:3]  # even when the slice length is just one
bitarray('0')
>>> a.count(1)
3
>>> a.remove(0)            # removes first occurrence of 0
>>> a
bitarray('1011')

Like lists, bitarray objects support slice assignment and deletion:

>>> a = bitarray(50)
>>> a.setall(0)            # set all elements in a to 0
>>> a[11:37:3] = 9 * bitarray('1')
>>> a
bitarray('00000000000100100100100100100100100100000000000000')
>>> del a[12::3]
>>> a
bitarray('0000000000010101010101010101000000000')
>>> a[-6:] = bitarray('10011')
>>> a
bitarray('000000000001010101010101010100010011')
>>> a += bitarray('000111')
>>> a[9:]
bitarray('001010101010101010100010011000111')

In addition, slices can be assigned to booleans, which is easier (and faster) than assigning to a bitarray in which all values are the same:

>>> a = 20 * bitarray('0')
>>> a[1:15:3] = True
>>> a
bitarray('01001001001001000000')

This is easier and faster than:

>>> a = 20 * bitarray('0')
>>> a[1:15:3] = 5 * bitarray('1')
>>> a
bitarray('01001001001001000000')

Note that in the latter we have to create a temporary bitarray whose length must be known or calculated. Another example of assigning slices to Booleans, is setting ranges:

>>> a = bitarray(30)
>>> a[:] = 0         # set all elements to 0 - equivalent to a.setall(0)
>>> a[10:25] = 1     # set elements in range(10, 25) to 1
>>> a
bitarray('000000000011111111111111100000')

As of bitarray version 2.8, indices may also be lists of arbitrary indices (like in NumPy), or bitarrays that are treated as masks, see Bitarray indexing.

Bitwise operators

Bitarray objects support the bitwise operators ~, &, |, ^, <<, >> (as well as their in-place versions &=, |=, ^=, <<=, >>=). The behavior is very much what one would expect:

>>> a = bitarray('101110001')
>>> ~a  # invert
bitarray('010001110')
>>> b = bitarray('111001011')
>>> a ^ b  # bitwise XOR
bitarray('010111010')
>>> a &= b  # inplace AND
>>> a
bitarray('101000001')
>>> a <<= 2  # in-place left-shift by 2
>>> a
bitarray('100000100')
>>> b >> 1  # return b right-shifted by 1
bitarray('011100101')

The C language does not specify the behavior of negative shifts and of left shifts larger or equal than the width of the promoted left operand. The exact behavior is compiler/machine specific. This Python bitarray library specifies the behavior as follows:

  • the length of the bitarray is never changed by any shift operation

  • blanks are filled by 0

  • negative shifts raise ValueError

  • shifts larger or equal to the length of the bitarray result in bitarrays with all values 0

It is worth noting that (regardless of bit-endianness) the bitarray left shift (<<) always shifts towards lower indices, and the right shift (>>) always shifts towards higher indices.

Bit-endianness

For many purposes the bit-endianness is not of any relevance to the end user and can be regarded as an implementation detail of bitarray objects. However, there are use cases when the bit-endianness becomes important. These use cases involve explicitly reading and writing the bitarray buffer using .tobytes(), .frombytes(), .tofile() or .fromfile(), importing and exporting buffers. Also, a number of utility functions in bitarray.util will return different results depending on bit-endianness, such as ba2hex() or ba2int. To better understand this topic, please read bit-endianness.

Buffer protocol

Bitarray objects support the buffer protocol. They can both export their own buffer, as well as import another object’s buffer. To learn more about this topic, please read buffer protocol. There is also an example that shows how to memory-map a file to a bitarray: mmapped-file.py

Variable bit length prefix codes

The .encode() method takes a dictionary mapping symbols to bitarrays and an iterable, and extends the bitarray object with the encoded symbols found while iterating. For example:

>>> d = {'H':bitarray('111'), 'e':bitarray('0'),
...      'l':bitarray('110'), 'o':bitarray('10')}
...
>>> a = bitarray()
>>> a.encode(d, 'Hello')
>>> a
bitarray('111011011010')

Note that the string 'Hello' is an iterable, but the symbols are not limited to characters, in fact any immutable Python object can be a symbol. Taking the same dictionary, we can apply the .decode() method which will return an iterable of the symbols:

>>> list(a.decode(d))
['H', 'e', 'l', 'l', 'o']
>>> ''.join(a.decode(d))
'Hello'

Symbols are not limited to being characters. The above dictionary d can be efficiently constructed using the function bitarray.util.huffman_code(). I also wrote Huffman coding in Python using bitarray for more background information.

When the codes are large, and you have many decode calls, most time will be spent creating the (same) internal decode tree objects. In this case, it will be much faster to create a decodetree object, which can be passed to bitarray’s .decode() method, instead of passing the prefix code dictionary to those methods itself:

>>> from bitarray import bitarray, decodetree
>>> t = decodetree({'a': bitarray('0'), 'b': bitarray('1')})
>>> a = bitarray('0110')
>>> list(a.decode(t))
['a', 'b', 'b', 'a']

The sole purpose of the immutable decodetree object is to be passed to bitarray’s .decode() method.

Frozenbitarrays

A frozenbitarray object is very similar to the bitarray object. The difference is that this a frozenbitarray is immutable, and hashable, and can therefore be used as a dictionary key:

>>> from bitarray import frozenbitarray
>>> key = frozenbitarray('1100011')
>>> {key: 'some value'}
{frozenbitarray('1100011'): 'some value'}
>>> key[3] = 1
Traceback (most recent call last):
    ...
TypeError: frozenbitarray is immutable

Reference

bitarray version: 3.7.1 – change log

In the following, item and value are usually a single bit - an integer 0 or 1.

Also, sub_bitarray refers to either a bitarray, or an item.

The bitarray object:

bitarray(initializer=0, /, endian='big', buffer=None) -> bitarray

Return a new bitarray object whose items are bits initialized from the optional initializer, and bit-endianness. The initializer may be one of the following types: a.) int bitarray, initialized to zeros, of given length b.) bytes or bytearray to initialize buffer directly c.) str of 0s and 1s, ignoring whitespace and “_” d.) iterable of integers 0 or 1.

Optional keyword arguments:

endian: Specifies the bit-endianness of the created bitarray object. Allowed values are big and little (the default is big). The bit-endianness effects the buffer representation of the bitarray.

buffer: Any object which exposes a buffer. When provided, initializer cannot be present (or has to be None). The imported buffer may be read-only or writable, depending on the object type.

New in version 2.3: optional buffer argument

New in version 3.4: allow initializer bytes or bytearray to set buffer directly

bitarray methods:

all() -> bool

Return True when all bits in bitarray are 1. a.all() is a faster version of all(a).

any() -> bool

Return True when any bit in bitarray is 1. a.any() is a faster version of any(a).

append(item, /)

Append item to the end of the bitarray.

buffer_info() -> BufferInfo

Return named tuple with following fields:

  1. address: memory address of buffer

  2. nbytes: buffer size (in bytes)

  3. endian: bit-endianness as a string

  4. padbits: number of pad bits

  5. alloc: allocated memory for buffer (in bytes)

  6. readonly: memory is read-only (bool)

  7. imported: buffer is imported (bool)

  8. exports: number of buffer exports

New in version 3.7: return named tuple

bytereverse(start=0, stop=<end of buffer>, /)

For each byte in byte-range(start, stop) reverse bits in-place. The start and stop indices are given in terms of bytes (not bits). Also note that this method only changes the buffer; it does not change the bit-endianness of the bitarray object. Pad bits are left unchanged such that two consecutive calls will always leave the bitarray unchanged.

New in version 2.2.5: optional start and stop arguments

clear()

Remove all items from bitarray.

New in version 1.4

copy() -> bitarray

Return copy of bitarray (with same bit-endianness).

count(value=1, start=0, stop=<end>, step=1, /) -> int

Number of occurrences of value bitarray within [start:stop:step]. Optional arguments start, stop and step are interpreted in slice notation, meaning a.count(value, start, stop, step) equals a[start:stop:step].count(value). The value may also be a sub-bitarray. In this case non-overlapping occurrences are counted within [start:stop] (step must be 1).

New in version 1.1.0: optional start and stop arguments

New in version 2.3.7: optional step argument

New in version 2.9: add non-overlapping sub-bitarray count

decode(code, /) -> iterator

Given a prefix code (a dict mapping symbols to bitarrays, or decodetree object), decode content of bitarray and return an iterator over corresponding symbols.

See also: Bitarray 3 transition

New in version 3.0: returns iterator (equivalent to past .iterdecode())

encode(code, iterable, /)

Given a prefix code (a dict mapping symbols to bitarrays), iterate over the iterable object with symbols, and extend bitarray with corresponding bitarray for each symbol.

extend(iterable, /)

Append items from to the end of the bitarray. If iterable is a (Unicode) string, each 0 and 1 are appended as bits (ignoring whitespace and underscore).

New in version 3.4: allow bytes object

fill() -> int

Add zeros to the end of the bitarray, such that the length will be a multiple of 8, and return the number of bits added [0..7].

find(sub_bitarray, start=0, stop=<end>, /, right=False) -> int

Return lowest (or rightmost when right=True) index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Return -1 when sub_bitarray is not found.

New in version 2.1

New in version 2.9: add optional keyword argument right

frombytes(bytes, /)

Extend bitarray with raw bytes from a bytes-like object. Each added byte will add eight bits to the bitarray.

New in version 2.5.0: allow bytes-like argument

fromfile(f, n=-1, /)

Extend bitarray with up to n bytes read from file object f (or any other binary stream what supports a .read() method, e.g. io.BytesIO). Each read byte will add eight bits to the bitarray. When n is omitted or negative, reads and extends all data until EOF. When n is non-negative but exceeds the available data, EOFError is raised. However, the available data is still read and extended.

index(sub_bitarray, start=0, stop=<end>, /, right=False) -> int

Return lowest (or rightmost when right=True) index where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. Raises ValueError when sub_bitarray is not present.

New in version 2.9: add optional keyword argument right

insert(index, value, /)

Insert value into bitarray before index.

invert(index=<all bits>, /)

Invert all bits in bitarray (in-place). When the optional index is given, only invert the single bit at index.

New in version 1.5.3: optional index argument

pack(bytes, /)

Extend bitarray from a bytes-like object, where each byte corresponds to a single bit. The byte b'\x00' maps to bit 0 and all other bytes map to bit 1.

This method, as well as the .unpack() method, are meant for efficient transfer of data between bitarray objects to other Python objects (for example NumPy’s ndarray object) which have a different memory view.

New in version 2.5.0: allow bytes-like argument

pop(index=-1, /) -> item

Remove and return item at index (default last). Raises IndexError if index is out of range.

remove(value, /)

Remove the first occurrence of value. Raises ValueError if value is not present.

reverse()

Reverse all bits in bitarray (in-place).

search(sub_bitarray, start=0, stop=<end>, /, right=False) -> iterator

Return iterator over indices where sub_bitarray is found, such that sub_bitarray is contained within [start:stop]. The indices are iterated in ascending order (from lowest to highest), unless right=True, which will iterate in descending order (starting with rightmost match).

See also: Bitarray 3 transition

New in version 2.9: optional start and stop arguments - add optional keyword argument right

New in version 3.0: returns iterator (equivalent to past .itersearch())

setall(value, /)

Set all elements in bitarray to value. Note that a.setall(value) is equivalent to a[:] = value.

sort(reverse=False)

Sort all bits in bitarray (in-place).

to01(group=0, sep=' ') -> str

Return bitarray as (Unicode) string of 0``s and ``1``s. The bits are grouped into ``group bits (default is no grouping). When grouped, the string sep is inserted between groups of group characters, default is a space.

New in version 3.3: optional group and sep arguments

tobytes() -> bytes

Return the bitarray buffer (pad bits are set to zero).

tofile(f, /)

Write bitarray buffer to file object f.

tolist() -> list

Return bitarray as list of integers. a.tolist() equals list(a).

Note that the list object being created will require 32 or 64 times more memory (depending on the machine architecture) than the bitarray object, which may cause a memory error if the bitarray is very large.

unpack(zero=b'\x00', one=b'\x01') -> bytes

Return bytes that contain one byte for each bit in the bitarray, using specified mapping.

bitarray data descriptors:

Data descriptors were added in version 2.6.

endian -> str

bit-endianness as Unicode string

New in version 3.4: replaces former .endian() method

nbytes -> int

buffer size in bytes

padbits -> int

number of pad bits

readonly -> bool

bool indicating whether buffer is read-only

Other objects:

frozenbitarray(initializer=0, /, endian='big', buffer=None) -> frozenbitarray

Return a frozenbitarray object. Initialized the same way a bitarray object is initialized. A frozenbitarray is immutable and hashable, and may therefore be used as a dictionary key.

New in version 1.1

decodetree(code, /) -> decodetree

Given a prefix code (a dict mapping symbols to bitarrays), create a binary tree object to be passed to .decode().

New in version 1.6

Functions defined in the bitarray module:

bits2bytes(n, /) -> int

Return the number of bytes necessary to store n bits.

get_default_endian() -> str

Return the default bit-endianness for new bitarray objects being created. Unless _set_default_endian('little') was called, the default bit-endianness is big.

New in version 1.3

test(verbosity=1) -> TextTestResult

Run self-test, and return unittest.runner.TextTestResult object.

Functions defined in bitarray.util module:

This sub-module was added in version 1.2.

any_and(a, b, /) -> bool

Efficient implementation of any(a & b).

New in version 2.7

ba2base(n, bitarray, /, group=0, sep=' ') -> str

Return a string containing the base n ASCII representation of the bitarray. Allowed values for n are 2, 4, 8, 16, 32 and 64. The bitarray has to be multiple of length 1, 2, 3, 4, 5 or 6 respectively. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used. When grouped, the string sep is inserted between groups of group characters, default is a space.

See also: Bitarray representations

New in version 1.9

New in version 3.3: optional group and sep arguments

ba2hex(bitarray, /, group=0, sep=' ') -> hexstr

Return a string containing the hexadecimal representation of the bitarray (which has to be multiple of 4 in length). When grouped, the string sep is inserted between groups of group characters, default is a space.

New in version 3.3: optional group and sep arguments

ba2int(bitarray, /, signed=False) -> int

Convert the given bitarray to an integer. The bit-endianness of the bitarray is respected. signed indicates whether two’s complement is used to represent the integer.

base2ba(n, asciistr, /, endian=None) -> bitarray

Bitarray of base n ASCII representation. Allowed values for n are 2, 4, 8, 16, 32 and 64. For n=32 the RFC 4648 Base32 alphabet is used, and for n=64 the standard base 64 alphabet is used. Whitespace is ignored.

See also: Bitarray representations

New in version 1.9

New in version 3.3: ignore whitespace

byteswap(a, n=<buffer size>, /)

Reverse every n consecutive bytes of a in-place. By default, all bytes are reversed. Note that n is not limited to 2, 4 or 8, but can be any positive integer. Also, a may be any object that exposes a writable buffer. Nothing about this function is specific to bitarray objects.

New in version 3.4

canonical_decode(bitarray, count, symbol, /) -> iterator

Decode bitarray using canonical Huffman decoding tables where count is a sequence containing the number of symbols of each length and symbol is a sequence of symbols in canonical order.

See also: Canonical Huffman Coding

New in version 2.5

canonical_huffman(dict, /) -> tuple

Given a frequency map, a dictionary mapping symbols to their frequency, calculate the canonical Huffman code. Returns a tuple containing:

  1. the canonical Huffman code as a dict mapping symbols to bitarrays

  2. a list containing the number of symbols of each code length

  3. a list of symbols in canonical order

Note: the two lists may be used as input for canonical_decode().

See also: Canonical Huffman Coding

New in version 2.5

correspond_all(a, b, /) -> tuple

Return tuple with counts of: ~a & ~b, ~a & b, a & ~b, a & b

New in version 3.4

count_and(a, b, /) -> int

Return (a & b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

count_n(a, n, value=1, /) -> int

Return lowest index i for which a[:i].count(value) == n. Raises ValueError when n exceeds total count (a.count(value)).

New in version 2.3.6: optional value argument

count_or(a, b, /) -> int

Return (a | b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

count_xor(a, b, /) -> int

Return (a ^ b).count() in a memory efficient manner, as no intermediate bitarray object gets created.

This is also known as the Hamming distance.

deserialize(bytes, /) -> bitarray

Return a bitarray given a bytes-like representation such as returned by serialize().

See also: Bitarray representations

New in version 1.8

New in version 2.5.0: allow bytes-like argument

gen_primes(n, /, endian=None, odd=False) -> bitarray

Generate a bitarray of length n in which active indices are prime numbers. By default (odd=False), active indices correspond to prime numbers directly. When odd=True, only odd prime numbers are represented in the resulting bitarray a, and a[i] corresponds to 2*i+1 being prime or not.

Apart from working with prime numbers, this function is useful for testing, as it provides a simple way to create a well-defined bitarray of any length.

New in version 3.7

hex2ba(hexstr, /, endian=None) -> bitarray

Bitarray of hexadecimal representation. hexstr may contain any number (including odd numbers) of hex digits (upper or lower case). Whitespace is ignored.

New in version 3.3: ignore whitespace

huffman_code(dict, /, endian=None) -> dict

Given a frequency map, a dictionary mapping symbols to their frequency, calculate the Huffman code, i.e. a dict mapping those symbols to bitarrays (with given bit-endianness). Note that the symbols are not limited to being strings. Symbols may be any hashable object.

int2ba(int, /, length=None, endian=None, signed=False) -> bitarray

Convert the given integer to a bitarray (with given bit-endianness, and no leading (big-endian) / trailing (little-endian) zeros), unless the length of the bitarray is provided. An OverflowError is raised if the integer is not representable with the given number of bits. signed determines whether two’s complement is used to represent the integer, and requires length to be provided.

intervals(bitarray, /) -> iterator

Compute all uninterrupted intervals of 1s and 0s, and return an iterator over tuples (value, start, stop). The intervals are guaranteed to be in order, and their size is always non-zero (stop - start > 0).

New in version 2.7

ones(n, /, endian=None) -> bitarray

Create a bitarray of length n, with all values 1, and optional bit-endianness (little or big).

New in version 2.9

parity(a, /) -> int

Return parity of bitarray a. parity(a) is equivalent to a.count() % 2 but more efficient.

New in version 1.9

pprint(bitarray, /, stream=None, group=8, indent=4, width=80)

Pretty-print bitarray object to stream, defaults is sys.stdout. By default, bits are grouped in bytes (8 bits), and 64 bits per line. Non-bitarray objects are printed using pprint.pprint().

New in version 1.8

random_k(n, /, k, endian=None) -> bitarray

Return (pseudo-) random bitarray of length n with k elements set to one. Mathematically equivalent to setting (in a bitarray of length n) all bits at indices random.sample(range(n), k) to one. The random bitarrays are reproducible when giving Python’s random.seed() with a specific seed value.

This function requires Python 3.9 or higher, as it depends on the standard library function random.randbytes(). Raises NotImplementedError when Python version is too low.

New in version 3.6

random_p(n, /, p=0.5, endian=None) -> bitarray

Return (pseudo-) random bitarray of length n, where each bit has probability p of being one (independent of any other bits). Mathematically equivalent to bitarray((random() < p for _ in range(n)), endian), but much faster for large n. The random bitarrays are reproducible when giving Python’s random.seed() with a specific seed value.

This function requires Python 3.12 or higher, as it depends on the standard library function random.binomialvariate(). Raises NotImplementedError when Python version is too low.

See also: Random Bitarrays

New in version 3.5

sc_decode(stream, /) -> bitarray

Decompress binary stream (an integer iterator, or bytes-like object) of a sparse compressed (sc) bitarray, and return the decoded bitarray. This function consumes only one bitarray and leaves the remaining stream untouched. Use sc_encode() for compressing (encoding).

See also: Compression of sparse bitarrays

New in version 2.7

sc_encode(bitarray, /) -> bytes

Compress a sparse bitarray and return its binary representation. This representation is useful for efficiently storing sparse bitarrays. Use sc_decode() for decompressing (decoding).

See also: Compression of sparse bitarrays

New in version 2.7

serialize(bitarray, /) -> bytes

Return a serialized representation of the bitarray, which may be passed to deserialize(). It efficiently represents the bitarray object (including its bit-endianness) and is guaranteed not to change in future releases.

See also: Bitarray representations

New in version 1.8

strip(bitarray, /, mode='right') -> bitarray

Return a new bitarray with zeros stripped from left, right or both ends. Allowed values for mode are the strings: left, right, both

subset(a, b, /) -> bool

Return True if bitarray a is a subset of bitarray b. subset(a, b) is equivalent to a | b == b (and equally a & b == a) but more efficient as no intermediate bitarray object is created and the buffer iteration is stopped as soon as one mismatch is found.

sum_indices(a, /, mode=1) -> int

Return sum of indices of all active bits in bitarray a. Equivalent to sum(i for i, v in enumerate(a) if v). mode=2 sums square of indices.

New in version 3.6

New in version 3.7: add optional mode argument

urandom(n, /, endian=None) -> bitarray

Return random bitarray of length n (uses os.urandom()).

New in version 1.7

vl_decode(stream, /, endian=None) -> bitarray

Decode binary stream (an integer iterator, or bytes-like object), and return the decoded bitarray. This function consumes only one bitarray and leaves the remaining stream untouched. Use vl_encode() for encoding.

See also: Variable length bitarray format

New in version 2.2

vl_encode(bitarray, /) -> bytes

Return variable length binary representation of bitarray. This representation is useful for efficiently storing small bitarray in a binary stream. Use vl_decode() for decoding.

See also: Variable length bitarray format

New in version 2.2

xor_indices(a, /) -> int

Return xor reduced indices of all active bits in bitarray a. This is essentially equivalent to reduce(operator.xor, (i for i, v in enumerate(a) if v)).

New in version 3.2

zeros(n, /, endian=None) -> bitarray

Create a bitarray of length n, with all values 0, and optional bit-endianness (little or big).

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bitarray-3.7.1.tar.gz (150.5 kB view details)

Uploaded Source

Built Distributions

bitarray-3.7.1-pp310-pypy310_pp73-win_amd64.whl (146.8 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (148.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (139.9 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (143.4 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.7.1-pp39-pypy39_pp73-win_amd64.whl (146.9 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (148.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (140.1 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (143.5 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

bitarray-3.7.1-pp38-pypy38_pp73-win_amd64.whl (146.8 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (148.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl (139.9 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

bitarray-3.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (143.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.7.1-pp37-pypy37_pp73-win_amd64.whl (146.9 kB view details)

Uploaded PyPyWindows x86-64

bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (148.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (151.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (143.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

bitarray-3.7.1-cp313-cp313-win_amd64.whl (148.4 kB view details)

Uploaded CPython 3.13Windows x86-64

bitarray-3.7.1-cp313-cp313-win32.whl (141.5 kB view details)

Uploaded CPython 3.13Windows x86

bitarray-3.7.1-cp313-cp313-musllinux_1_2_x86_64.whl (331.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp313-cp313-musllinux_1_2_s390x.whl (350.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp313-cp313-musllinux_1_2_ppc64le.whl (349.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp313-cp313-musllinux_1_2_i686.whl (321.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

bitarray-3.7.1-cp313-cp313-musllinux_1_2_aarch64.whl (325.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (332.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (341.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (349.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (330.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (321.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp313-cp313-macosx_11_0_arm64.whl (143.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bitarray-3.7.1-cp313-cp313-macosx_10_13_x86_64.whl (147.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

bitarray-3.7.1-cp312-cp312-win_amd64.whl (148.5 kB view details)

Uploaded CPython 3.12Windows x86-64

bitarray-3.7.1-cp312-cp312-win32.whl (141.5 kB view details)

Uploaded CPython 3.12Windows x86

bitarray-3.7.1-cp312-cp312-musllinux_1_2_x86_64.whl (331.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp312-cp312-musllinux_1_2_s390x.whl (350.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl (349.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp312-cp312-musllinux_1_2_i686.whl (321.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

bitarray-3.7.1-cp312-cp312-musllinux_1_2_aarch64.whl (325.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (332.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (341.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (349.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (330.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (321.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp312-cp312-macosx_11_0_arm64.whl (143.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bitarray-3.7.1-cp312-cp312-macosx_10_13_x86_64.whl (147.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

bitarray-3.7.1-cp311-cp311-win_amd64.whl (148.2 kB view details)

Uploaded CPython 3.11Windows x86-64

bitarray-3.7.1-cp311-cp311-win32.whl (141.4 kB view details)

Uploaded CPython 3.11Windows x86

bitarray-3.7.1-cp311-cp311-musllinux_1_2_x86_64.whl (328.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp311-cp311-musllinux_1_2_s390x.whl (347.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp311-cp311-musllinux_1_2_ppc64le.whl (347.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp311-cp311-musllinux_1_2_i686.whl (318.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

bitarray-3.7.1-cp311-cp311-musllinux_1_2_aarch64.whl (322.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (330.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (338.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (347.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (327.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (318.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp311-cp311-macosx_11_0_arm64.whl (144.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bitarray-3.7.1-cp311-cp311-macosx_10_9_x86_64.whl (147.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bitarray-3.7.1-cp310-cp310-win_amd64.whl (148.0 kB view details)

Uploaded CPython 3.10Windows x86-64

bitarray-3.7.1-cp310-cp310-win32.whl (141.2 kB view details)

Uploaded CPython 3.10Windows x86

bitarray-3.7.1-cp310-cp310-musllinux_1_2_x86_64.whl (320.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp310-cp310-musllinux_1_2_s390x.whl (339.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp310-cp310-musllinux_1_2_ppc64le.whl (339.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp310-cp310-musllinux_1_2_i686.whl (311.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

bitarray-3.7.1-cp310-cp310-musllinux_1_2_aarch64.whl (314.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (329.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (339.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (319.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (310.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp310-cp310-macosx_11_0_arm64.whl (144.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bitarray-3.7.1-cp310-cp310-macosx_10_9_x86_64.whl (147.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

bitarray-3.7.1-cp39-cp39-win_amd64.whl (147.9 kB view details)

Uploaded CPython 3.9Windows x86-64

bitarray-3.7.1-cp39-cp39-win32.whl (141.2 kB view details)

Uploaded CPython 3.9Windows x86

bitarray-3.7.1-cp39-cp39-musllinux_1_2_x86_64.whl (318.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp39-cp39-musllinux_1_2_s390x.whl (337.8 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp39-cp39-musllinux_1_2_ppc64le.whl (338.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp39-cp39-musllinux_1_2_i686.whl (310.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

bitarray-3.7.1-cp39-cp39-musllinux_1_2_aarch64.whl (312.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (320.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (327.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (337.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (317.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (308.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp39-cp39-macosx_11_0_arm64.whl (144.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bitarray-3.7.1-cp39-cp39-macosx_10_9_x86_64.whl (147.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

bitarray-3.7.1-cp38-cp38-win_amd64.whl (146.2 kB view details)

Uploaded CPython 3.8Windows x86-64

bitarray-3.7.1-cp38-cp38-win32.whl (139.5 kB view details)

Uploaded CPython 3.8Windows x86

bitarray-3.7.1-cp38-cp38-musllinux_1_2_x86_64.whl (320.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp38-cp38-musllinux_1_2_s390x.whl (338.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ s390x

bitarray-3.7.1-cp38-cp38-musllinux_1_2_ppc64le.whl (339.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp38-cp38-musllinux_1_2_i686.whl (313.9 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

bitarray-3.7.1-cp38-cp38-musllinux_1_2_aarch64.whl (313.2 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (322.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (329.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (339.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (320.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (311.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp38-cp38-macosx_11_0_arm64.whl (143.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

bitarray-3.7.1-cp38-cp38-macosx_10_9_x86_64.whl (147.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

bitarray-3.7.1-cp37-cp37m-win_amd64.whl (146.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

bitarray-3.7.1-cp37-cp37m-win32.whl (139.2 kB view details)

Uploaded CPython 3.7mWindows x86

bitarray-3.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl (311.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp37-cp37m-musllinux_1_2_s390x.whl (331.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ s390x

bitarray-3.7.1-cp37-cp37m-musllinux_1_2_ppc64le.whl (330.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp37-cp37m-musllinux_1_2_i686.whl (303.1 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

bitarray-3.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl (305.0 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (314.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (321.7 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (331.7 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (312.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (303.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp37-cp37m-macosx_10_9_x86_64.whl (147.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

bitarray-3.7.1-cp36-cp36m-win_amd64.whl (152.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

bitarray-3.7.1-cp36-cp36m-win32.whl (143.2 kB view details)

Uploaded CPython 3.6mWindows x86

bitarray-3.7.1-cp36-cp36m-musllinux_1_2_x86_64.whl (314.1 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ x86-64

bitarray-3.7.1-cp36-cp36m-musllinux_1_2_s390x.whl (325.0 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ s390x

bitarray-3.7.1-cp36-cp36m-musllinux_1_2_ppc64le.whl (328.1 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ppc64le

bitarray-3.7.1-cp36-cp36m-musllinux_1_2_i686.whl (306.6 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ i686

bitarray-3.7.1-cp36-cp36m-musllinux_1_2_aarch64.whl (308.4 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.2+ ARM64

bitarray-3.7.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (313.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

bitarray-3.7.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (321.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ s390x

bitarray-3.7.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (331.7 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ppc64le

bitarray-3.7.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (312.5 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

bitarray-3.7.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (302.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

bitarray-3.7.1-cp36-cp36m-macosx_10_9_x86_64.whl (146.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file bitarray-3.7.1.tar.gz.

File metadata

  • Download URL: bitarray-3.7.1.tar.gz
  • Upload date:
  • Size: 150.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1.tar.gz
Algorithm Hash digest
SHA256 795b1760418ab750826420ae24f06f392c08e21dc234f0a369a69cc00444f8ec
MD5 2dee91e7017591de9735c29471161958
BLAKE2b-256 99b6282f5f0331b3877d4e79a8aa1cf63b5113a10f035a39bef1fa1dfe9e9e09

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3875578748b484638f6ea776f534e9088cfb15eee131aac051036cba40fd5d05
MD5 044b462fb98b8ae048bac5634f5daeb7
BLAKE2b-256 a54f921176e539866a8f7428d92962861bbfa6104f2cea0cbdd578abe5768a83

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f583a1fb180a123c00064fab1a3bfb9d43e574b6474be1be3f6469e0331e3e2e
MD5 29f6130ebf31a99ac3327591d04cdb0b
BLAKE2b-256 9b859cd8bc811ab446491a5bdc47a70d6d51adb21e3b005b549d2fd5e04f5c7f

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 481239cd0966f965c2b8fa78b88614be5f12a64e7773bb5feecc567d39bb2dd5
MD5 ffdd0cec4f197f31c413d76b38647c0a
BLAKE2b-256 46df4674d16f39841fc71db6ecc6298390cbb91a7dd8c4eccd55248a4ddced06

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3db0648536f3e08afa7ceb928153c39913f98fd50a5c3adf92a4d0d4268f213e
MD5 0fb04b007353c3bb203dbbc98a73f626
BLAKE2b-256 ea84e413c51313a4093ed67f657d21519c5fc592bdb9129c0ab8c7bad226e2b8

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 002b73bf4a9f7b3ecb02260bd4dd332a6ee4d7f74ee9779a1ef342a36244d0cf
MD5 8d708788d77f9c0e5df34534e1437435
BLAKE2b-256 9ec352a491e18ba41911455f145906b20898fe8e7955d0bcc5b20207bf2aba09

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c9bf2bf29854f165a47917b8782b6cf3a7d602971bf454806208d0cbb96f797a
MD5 26d0628e001cf67c6913162ae1f3a12c
BLAKE2b-256 581f80316ba4ed605d005efeb0b09c97cecde2c66ac4deae9d1d698670e1525f

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6f7e1cdf0abb11718e655bb258920453b1e89c2315e9019f60f0775704b12a8c
MD5 76fd4c7c72f8f8287b6911350be0fa12
BLAKE2b-256 b347b2655e19e4dd456a62fd2d5c1c6868aa173e437cad71d36f5ee06b5eea35

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99124e39658b2f72d296819ec03418609dd4f1b275b00289c2f278a19da6f9c0
MD5 db8681fc5c219426e828bfe0ab10b542
BLAKE2b-256 362f95fecde4cef4281a929d85db6bbaa653c0a350c31b8addc3f6f219bbce6a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd7f6bfa2a36fb91b7dec9ddf905716f2ed0c3675d2b63c69b7530c9d211e715
MD5 0d501816a0d21e90187641b159db7c6d
BLAKE2b-256 2eed687e8c6202870e01bf43f42643b2c4727cdbad150c59a8af234e257fc934

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 16426a843b1bc9c552a7c97d6d7555e69730c2de1e2f560503d3fc0e7f6d8005
MD5 6492d75575fc211ed3df7455ebcf1667
BLAKE2b-256 cb46177e434292de5f0fac73582a51183fa5cc84e99a6e4723a41354ffe9d331

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05ee46a734b5110c5ac483815da4379f7622f4316362872ec7c0ed16db4b0148
MD5 a39f7303cb4e84f1f34aab280c2bf741
BLAKE2b-256 9e39c12f91d529e3bafd86f2459ae810e44c60813714bb22119a753eec1f279c

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 eccc6829035c8b7b391a0aa124fade54932bb937dd1079f2740b9f1bde829226
MD5 d0de4d3cb6b1ef83730e3c2b74cb21b3
BLAKE2b-256 23564262e805be32cca2b80541e69cb3e9e1cab28a4e564a0bcc3a3399de0b25

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3dc654da62b3a3027b7c922f7e9f4b27feaabd5d38b2a98ea98de5e8107c72f2
MD5 548a204a481454378a21c360f8639d05
BLAKE2b-256 a45eaf4ddeccc8fc3daa7d8589a6f771f382863ea33bc0698f1152e9c9873402

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b524306104c1296f1e91d74ee4ccbeeea621f6a13e44addf0bb630a1839fd72
MD5 8fea528fe7304ca7bba7fa7fa7471c74
BLAKE2b-256 5919ab4fecaf121d4084cb587daed1d789294b95b1145ad5605f70542b4693c3

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 53d2abeabb91a822e9d76420c9b44980edd2d6b21767c7bb9cb2b1b4cf091049
MD5 a87351bc96ffbe14ce0a4e6415119fb5
BLAKE2b-256 bad172ace7503e72a6eb100258560ff5364e9bb98ace783d2eb75d0f565b186a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 69687ef16d501c9217675af36fa3c68c009c03e184b07d22ba245e5c01d47e6b
MD5 b314f0a9d58f0c89ddd04da3e32ceaa8
BLAKE2b-256 5c8b9725545b08c3444522060f1a1f9f6b9e2e4572cc887990aa62cb0bf0e178

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61b9f3cf3a55322baed8f0532b73bce77d688a01446c179392c4056ab74eb551
MD5 8e6a9df35de085dc9661d20e8bb83fd6
BLAKE2b-256 daf3b99d15bcc8ba34c859f1bba00bae62500f584577bab1e281d19f42b9bfde

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a048e41e1cb0c1a37021269d02698e30d2a7cc9a0205dd3390e0807745b76dae
MD5 372f66b7e41a51ab142815ab83d61c9c
BLAKE2b-256 bc9f74acb8ba96336539a8c5ef875b0d6eda8822c431ecfa191578380636b842

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 59ddb8a9f47ec807009c69e582d0de1c86c005f9f614557f4cebc7b8ac9b7d28
MD5 990b0c78da419059ee29197e1710ea75
BLAKE2b-256 96693e31f53d73bcd4db43f0ca6ce5d53d4685a1419f999b72de7f1def982ef7

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be2f40045432e8aa33d9fd5cb43c91b0c61d77d3d8810f88e84e2e46411c27a7
MD5 82120730355ef49e666fced52bc931b3
BLAKE2b-256 dc2b7c2560b8f48482e4cbd9a1f5d0d0f4c5fa4f4bf670a0d23c07a2ca26f413

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f7a8fc5085450635a539c47c9fce6d441b4a973686f88fc220aa20e3921fe55
MD5 313fa525825e95b11f053587ec0bf22b
BLAKE2b-256 ae68746152e911f19a9e5c075912bd482d3467df8f57089bccc7865b8553e42d

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f825ebedcad87a2825ddb6cf62f6d7d5b7a56ddaf7c93eef4b974e7ddc16408
MD5 0d7a3c50fc71ef7fa90af931bdc75f28
BLAKE2b-256 8931b385bf3ef08570fd28c1f6296b0bdbf3774a7f1bd60d9323797806ac6634

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ed4a87eda16e2f95d536152c5acccae07841fbdda3b9a752f3dbf43e39f4d6b
MD5 17c0aac7ee2844ff87bcaf661657e816
BLAKE2b-256 ea9971bf0628c162bdbe6d538384b7b94c58881360b86abf284f204612b3312c

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 148.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 33f604bffd06b170637f8a48ddcf42074ed1e1980366ac46058e065ce04bfe2a
MD5 239bafa11434081d14eaa17cbfbfee00
BLAKE2b-256 f17e1730701a865fd1e4353900d5821c96e68695aed88d121f8783aea14c4e74

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 141.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 da3dfd2776226e15d3288a3a24c7975f9ee160ba198f2efa66bc28c5ba76d792
MD5 0bb25021c845c29e7e4ba275c0048c0a
BLAKE2b-256 518203613ad262d6e2a76b906dd279de26694910a95e4ed8ebde57c9fd3f3aa7

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1f1575cc0f66aa70a0bb5cb57c8d9d1b7d541d920455169c6266919bf804dc20
MD5 94577438ac9d254cf3360fed5758e4f8
BLAKE2b-256 c0c5b82dd6bd8699ad818c13ae02b6acfc6c38c9278af1f71005b5d0c5f29338

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 fe2493d3f49e314e573022ead4d8c845c9748979b7eb95e815429fe947c4bde2
MD5 bdd4b66da9ab75c1c958e2665f833a23
BLAKE2b-256 dcf8e2edda9c37ba9be5349beb145dcad14d8d339f7de293b4b2bd770227c5a7

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e501bd27c795105aaba02b5212ecd1bb552ca2ee2ede53e5a8cb74deee0e2052
MD5 997be6541a85b26e1787dd139ce7131c
BLAKE2b-256 f56026ce8cff96255198581cb88f9566820d6b3c262db4c185995cc5537b3d07

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0751596f60f33df66245b2dafa3f7fbe13cb7ac91dd14ead87d8c2eec57cb3ed
MD5 66b8fcd878a3ea057ce2ab86b8c18787
BLAKE2b-256 a3f33f4f31a80f343c6c3360ca4eac04f471bf009b6346de745016f8b4990bad

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 340c524c7c934b61d1985d805bffe7609180fb5d16ece6ce89b51aa535b936f2
MD5 ac27c8c8cfaccc89bdc3bba1e9bec0f6
BLAKE2b-256 3535fd51da63ad364d5c03690bb895e34b20c9bedce10c6d0b4d7ed7677c4b09

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55c31bc3d2c9e48741c812ee5ce4607c6f33e33f339831c214d923ffc7777d21
MD5 8f4ee74a3a3ba5b96f5a0a6f982c7895
BLAKE2b-256 bdebdcbb1782bf93afa2baccbc1206bb1053f61fe999443e9180e7d9be322565

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9ad0df7886cb9d6d2ff75e87d323108a0e32bdca5c9918071681864129ce8ea8
MD5 2d2cac1c12f02ab2515946842c5fe34c
BLAKE2b-256 696c8fb54cea100bd9358a7478d392042845800e809ab3a00873f2f0ae3d0306

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fa05460dc4f57358680b977b4a254d331b24c8beb501319b998625fd6a22654b
MD5 fb824f793d03a2de6acd499425536a4e
BLAKE2b-256 f0cda4d95232a2374ce55e740fbb052a1e3a9aa52e96c7597d9152b1c9d79ecc

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 851398428f5604c53371b72c5e0a28163274264ada4a08cd1eafe65fde1f68d0
MD5 25084ca0b54e6c783f4302d7e32f0cae
BLAKE2b-256 95b9c5ab584bb8d0ba1ec72eaac7fc1e712294db77a6230c033c9b15a2de33ae

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 44f468fb4857fff86c65bec5e2fb67067789e40dad69258e9bb78fc6a6df49e7
MD5 a1d7978eae7a8fbec61539f1c7b0bfaf
BLAKE2b-256 e2f2164aed832c5ece367d5347610cb7e50e5706ca1a882b9f172cb84669f591

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3092f6bbf4a75b1e6f14a5b1030e27c435f341afeb23987115e45a25cc68ba91
MD5 0b3668caa027f929d91a92878da5f963
BLAKE2b-256 1afb5add457d3faa0e17fde5e220bb33c0084355b9567ff9bcba2fe70fef3626

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e62892645f6a214eefb58a42c3ed2501af2e40a797844e0e09ec1e400ce75f3d
MD5 133c4ed04bf9d1b337266da01a5047f4
BLAKE2b-256 977f16d59c041b0208bc1003fcfbf466f1936b797440e6119ce0adca7318af48

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 148.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f41a4b57cbc128a699e9d716a56c90c7fc76554e680fe2962f49cc4d8688b051
MD5 4d0f2e47515a61b61870476579ff70c6
BLAKE2b-256 255398efa8ee389e4cbd91fc7c87bfebd4e11d6f8a027eb3f9be42d1addf1f51

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 141.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 fe1f1f4010244cb07f6a079854a12e1627e4fb9ea99d672f2ceccaf6653ca514
MD5 01276e253f712dd180a138c52a498003
BLAKE2b-256 c90325e4c4b91a33f1eae0a9e9b2b11f1eaed14e37499abbde154ff33888f5f5

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f31d8c2168bf2a52e4539232392352832c2296e07e0e14b6e06a44da574099ba
MD5 1674c2fdf249f2d3eeeb33d47238f442
BLAKE2b-256 bba40f803dc446e602b21e61315f5fa2cdec02a65340147b08f7efadba559f38

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 8b8e07374d60040b24d1a158895d9758424db13be63d4b2fe1870e37f9dec009
MD5 86cc79d2974c603108e58dfe91698649
BLAKE2b-256 a914d28f7456d2c3b3f7898186498b6d7fd3eecab267c300fb333fc2a8d55965

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 7b4a41dc183d7d16750634f65566205990f94144755a39f33da44c0350c3e1a8
MD5 078913b20d910f5104ddd2c554a0573b
BLAKE2b-256 6b3d57ac96bbd125df75219c59afa297242054c09f22548aff028a8cefa8f120

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 45660e2fabcdc1bab9699a468b312f47956300d41d6a2ea91c8f067572aaf38a
MD5 9da5776da33d2b1bb5f0b56296953997
BLAKE2b-256 11d995fb87ec72c01169dad574baf7bc9e0d2bb73975d7ea29a83920a38646f4

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dfde50ae55e075dcd5801e2c3ea0e749c849ed2cbbee991af0f97f1bdbadb2a6
MD5 85ce2ce9ad5211235b520b02335d31c8
BLAKE2b-256 1ed27d5ffe491c70614c0eb4a0186666efe925a02e25ed80ebd19c5fcb1c62e8

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38b0261483c59bb39ae9300ad46bf0bbf431ab604266382d986a349c96171b36
MD5 5796de6e3b01ca9ad208423d50579b80
BLAKE2b-256 89c71f71164799cacd44964ead87e1fc7e2f0ddec6d0519515a82d54eb8c8a13

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c65257899bb8faf6a111297b4ff0066324a6b901318582c0453a01422c3bcd5a
MD5 1438fcacecb422122b299339c923a6d7
BLAKE2b-256 c4f46fc43f896af85c5b10a74b1d8a87c05915464869594131a2d7731707a108

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e15e70a3cf5bb519e2448524d689c02ff6bcd4750587a517e2bffee06065bf27
MD5 5f2431d4cced8d29cab03c5348cc77b7
BLAKE2b-256 7b38681340eea0997c48ef2dbf1acb0786090518704ca32f9a2c3c669bdea08e

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b9a2eb7d2e0e9c2f25256d2663c0a2a4798fe3110e3ddbbb1a7b71740b4de08
MD5 30802971ec2be60665e51b9f6a919e9b
BLAKE2b-256 cab27c852472df8c644d05530bc0ad586fead5f23a9d176873c2c54f57e16b4e

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d2b1ed363a4ef5622dccbf7822f01b51195062c4f382b28c9bd125d046d0324c
MD5 32faa9445c1fb0517839a050e2a742dc
BLAKE2b-256 95cd4d7c19064fa7fe94c2818712695fa186a1d0bb9c5cb0cf34693df81d3202

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7e274ac1975e55ebfb8166cce27e13dc99120c1d6ce9e490d7a716b9be9abb5
MD5 7d3e4391f63d21b0df5687b490613746
BLAKE2b-256 f91e7f61150577127a1540136ba8a63ba17c661a17e721e03404fcd5833a4a05

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b99a0347bc6131046c19e056a113daa34d7df99f1f45510161bc78bc8461a470
MD5 cf6c11af3d4c0c0d62dc2d432269a1c2
BLAKE2b-256 892746b5b4dabecf84f750587cded3640658448d27c59f4dd2cbaa589085f43a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 148.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 acc56700963f63307ac096689d4547e8061028a66bb78b90e42c5da2898898fb
MD5 04e3dfa8f8b71fec5cb45e14bd6a9536
BLAKE2b-256 13037bbaadf90b282c7f1bc21c3c4855ce869d3ecd444071b1dab55baaec9328

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 141.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a23b5f13f9b292004e94b0b13fead4dae79c7512db04dc817ff2c2478298e04a
MD5 9e76962b70df0a0cda6ad8428a2a3c12
BLAKE2b-256 aa736a74193cf565b01747ebd7979752060128e6c1423378471b04d8ed28b6f0

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ddc646cec4899a137c134b13818469e4178a251d77f9f4b23229267e3da78cfb
MD5 d2ce054768290ab5421841dff2a5cae1
BLAKE2b-256 5263a278c08f1e47711f71e396135c0d6d38811f551613b84af8ac7901bfaea9

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 c4e04c12f507942f1ddf215cb3a08c244d24051cdd2ba571060166ce8a92be16
MD5 c2c087eec10efcf314b0bbaeee80f43b
BLAKE2b-256 e64b819d5614433881ae779a6b23dd74d399c790777e3f084a270851059a77b2

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 64d1143e90299ba8c967324840912a63a903494b1870a52f6675bda53dc332f7
MD5 bdd4f44bd41a9b63a8ed86f27555bff8
BLAKE2b-256 b0802d066264b1f3b3c495e12c55a9d0955733e890388d63ba75c408bb936fb7

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d12c45da97b2f31d0233e15f8d68731cfa86264c9f04b2669b9fdf46aaf68e1f
MD5 b7ee3da952d71e3416955b8edf00a32c
BLAKE2b-256 dc203aaf1c21af0f8dca623d06f12ce44fb45f94c10c6550e8d2e57d811b1881

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 79038bf1a7b13d243e51f4b6909c6997c2ba2bffc45bcae264704308a2d17198
MD5 aa5f0f91d12958aa9121f38e14059f97
BLAKE2b-256 5e1b18d11fe8f3192be5c2986d0faada5b3c9c0e43082ba031c12c75ebc64fd2

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdb7af369df317527d697c5bb37ab944bb9a17ea1a5e82e47d5c7c638f3ccdd6
MD5 f61213e23509d027a5f31a10131a24cb
BLAKE2b-256 02ccaadc3bf1382d9660f755d74b3275c866a20e01ad2062cc777b2378423e97

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ef5a99a8d1a5c47b4cf85925d1420fc4ee584c98be8efc548651447b3047242f
MD5 fb7605bcb7f2ba9951b40f081b795505
BLAKE2b-256 e68298774e33b3286fd83c6e48f5fb4e362d39b531011b4e1dd5aeba9dfdd3b8

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 db0441e80773d747a1ed9edfb9f75e7acb68ce8627583bbb6f770b7ec49f0064
MD5 7b2b36d47735207f1a059b50c4e49710
BLAKE2b-256 35adf64f4be628536404c9576a0a40b10f5304bb37a69fb6cb37987e9ae92782

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ffd112646486a31ea5a45aa1eca0e2cd90b6a12f67e848e50349e324c24cc2e7
MD5 91d2b15cd8996f1b27c88d9b3dbf0252
BLAKE2b-256 f6f9cd0e27f8399b930fcea8b87b36de0ba8c88e8f953dbc98e81ca322352d24

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 eda67136343db96752e58ef36ac37116f36cba40961e79fd0e9bd858f5a09b38
MD5 57af01b6d698dba94d480cf0573d8946
BLAKE2b-256 42baf9db45b9d6d01793afe62190c3f58bfe1969bd5798612663225560c24d94

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a43f4631ecb87bedc510568fef67db53f2a20c4a5953a9d1e07457e7b1d14911
MD5 83af1f2725e57855abbc8d1a328afea5
BLAKE2b-256 4396122ef83579cde311e77d5da284b71dfb5ab1c38250b6a97a4f4adae4ef5a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ac39319e6322c2c093a660c02cea6bb3b1ae53d049b573d4781df8896e443e04
MD5 1ca26e380f32874984e361f8d30b556d
BLAKE2b-256 c60b6fc7221d6d6508b2648f2b99dda9188dc46640023e6c2d3fb78070013901

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 148.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e39f5e85e1e3d7d84ac2217cd095b3678306c979e991532df47012880e02215d
MD5 3a936c6391443900d3f37e1f73a4a9bd
BLAKE2b-256 50067003c5520d2bb36edb68b016b1a83ddd5946da67b9d9982b12a8ef68d706

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 141.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d3f38373d9b2629dedc559e647010541cc4ec4ad9bea560e2eb1017e6a00d9ef
MD5 0c19e248519d872868a0d5ae77abf061
BLAKE2b-256 7b8e87603ccf798c99296fdb26b9297350f44f87cb2aced76d3b8b0446ac8cd2

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc76ad7453816318d794248fba4032967eaffd992d76e5d1af10ef9d46589770
MD5 de8939623ec2e0cf1514df370424602c
BLAKE2b-256 e9338b836518ba16a85c75c177aa0d6658e843b4b0c1ec5994fb9f1b28e9440d

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 2965fd8ba31b04c42e4b696fad509dc5ab50663efca6eb06bb3b6d08587f3a09
MD5 1d3c684f43e84d507c5ce24cba0f5b85
BLAKE2b-256 ed6db79e5e545a928270445c6916cf2d7613a8a8434eee8de023c900a0a08e15

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 477b9456eb7d70f385dc8f097a1d66ee40771b62e47b3b3e33406dcfbc1c6a3b
MD5 9f4cb053a99bc82da44dbba7b8a39744
BLAKE2b-256 f4d29cc6df1ab5b9d10904bf78820e2427cf9b373376ca82af64a0b31eff7b31

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 01e3ba46c2dee6d47a4ab22561a01d8ee6772f681defc9fcb357097a055e48cf
MD5 3254a3f65e4a84d5860d49fbcac3fa01
BLAKE2b-256 b54f8e15934995c5362e645ea27d9521e6b29953dc9f8df59e74525c8022e347

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 37a6a8382864a1defb5b370b66a635e04358c7334054457bbbb8645610cd95b2
MD5 9f90d3956013f5c740980dffcce3e3e9
BLAKE2b-256 f67704cb016694ae16ffe1a146f1a764b79e71f3ddbc7b9d78069594507c9762

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca4b6298c89b92d6b0a67dfc5f98d68ae92b08101d227263ef2033b9c9a03a72
MD5 68c5990d389355e501be25254f2b5ed2
BLAKE2b-256 0fd9dc17b9f5b7b750dc9183db0520e197f1ca635dedd48e37ad00ca450d2fab

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b723f9d10f7d8259f010b87fa66e924bb4d67927d9dcff4526a755e9ee84fef4
MD5 f4c13b465c3f428e0fa3c52787c21073
BLAKE2b-256 61732c4695e5acd89d9904c5b3bea7b5b06df86dea15653eee6008881d18a632

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6542e1cfe060badd160cd383ad93a84871595c14bb05fb8129f963248affd946
MD5 380055a17785b0862c6906d0651ed121
BLAKE2b-256 dee847f9d8eebb793b6828baf76027b9eefc4e5e09f32b84a25821c4bc19c3c4

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 160f449bb91686f8fc9984200e78b8d793b79e382decf7eb1dc9948d7c21b36f
MD5 97acc68d0dbb3bc6cbb37cdb150fe9d3
BLAKE2b-256 24e98248a05b35f3e3667ceb103febb0d687d3f7314e4692b2048d21ed943a4e

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 567d6891cb1ddbfd0051fcff3cb1bb86efc82ec818d9c5f98c37d59c1d23cc96
MD5 73f64df9de966a6842af8a860f8eb38d
BLAKE2b-256 a7458fb00265c1b0313070e0a4b09a2f585fd3ee174aaa5352d971069983c983

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d30e7daaf228e3d69cdd8b02c0dd4199cec034c4b93c80109f56f4675a6db957
MD5 d5ad0023914ec381e9b61372901f617a
BLAKE2b-256 0387639c1e4d869ecd7c23d517c326bfee7ab43ade5d5bd0f6ad3373edc861a8

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a05982bb49c73463cb0f0f4bed2d8da82631708a2c2d1926107ba99651b419ec
MD5 f2684c00ddc1734f6863200b295d2b84
BLAKE2b-256 4298bafe556fe4d97a975fa5c31965aaa282388cc91073aca57a2de206745b11

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 147.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c427dfcce13a8c814556dfe7c110b8ef61b8fab5fca0d856d4890856807321dc
MD5 218b14da634b484c703f7f2d14f451a4
BLAKE2b-256 09b2d36d0af7dc5b860288b590e9348bcda32e6bc4bf0118f133371745023089

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 141.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 08c114cf02a63e13ce6d70bc5b9e7bdcfa8d5db17cece207cfa085c4bc4a7a0c
MD5 2bfc76f9d247948332779769b6ae0a3c
BLAKE2b-256 0aa896dc69a656908ded3b0cf64d571b3c733bca33edb481c330dd74e3d6551b

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 57b9df5d38ab49c13eaa9e0152fdfa8501fc23987f6dcf421b73484bfe573918
MD5 93ae51035ebd5851fdf2d4f979b8a974
BLAKE2b-256 dc75e7cfe1d2b300d38963a6fe1697f15cd43acba2d7b523d22dda5e9596421a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 c3e014f7295b9327fa6f0b3e55a3fd485abac98be145b9597e0cdbb05c44ad07
MD5 3517e74cfaccfedf8dc7d45778664a96
BLAKE2b-256 1a9ee95c93a4c1b8d8f6b327d03485a0562d84a70966ef7f5c420ac5cc918f02

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 d877759842ff9eb16d9c2b8b497953a7d994d4b231c171515f0bf3a2ae185c0c
MD5 736ccce429e0343430f9cfd9f467e752
BLAKE2b-256 7ba00e55c32038e734861e94ffee7d0b41344829d39c5940b59f0a9d8385ff9e

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dbbaa147cf28b3e87738c624d390a3a9e2a5dfef4316f4c38b4ecaf3155a3eab
MD5 af9f156357ee171310f901c43bfb9e3b
BLAKE2b-256 0bb255400b9f27552b5edff03aff1f4f0088a98eca1c571279d634d89a6ba72c

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a569c993942ac26c6c590639ed6712c6c9c3f0c8d287a067bf2a60eb615f3c6b
MD5 4ded29951f5abe9320f3ca112c572d5d
BLAKE2b-256 6c9621eca4b37004ab1a3efae31be6e61bc5cd835cb24c76ce2cdf69ea8e8685

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a393b0f881eff94440f72846a6f0f95b983594a0a50af81c41ed18107420d6a7
MD5 474dbfc8c092ae7e4a2f5bde1c902477
BLAKE2b-256 a8f39139cba1ca009f6e37155be72e339d0672ec279b9c60b6338fb2d9a68565

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e3572889fcb87e5ca94add412d8b365dbb7b59773a4362e52caa556e5fd98643
MD5 a9ce4bf82f32562eb30f9e98522df05e
BLAKE2b-256 4f4deab140db5dfa720f9be9e6b738524f924b61d5ded7a62b8c41dc97e5fa04

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8d4aa56782368269eb9402caf7378b2a5ada6f05eb9c7edc2362be258973fd7e
MD5 5f93481466c892e93465cc53d5f38e8e
BLAKE2b-256 042688ff333b1fa944013ed9378e605576398f44f909fc91ce6512c0ba586857

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11fcfdf272549a3d876f10d8422bcd5f675750aa746ce04ff04937ec3bb2329e
MD5 a3643f485492f74803ce5c89a480367c
BLAKE2b-256 31dcb5481e83c7b65d162de39b7e349c6644f73712e237b9b9799b344cf1fbd9

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7fdf059d4e3acec44f512ebe247718ae511fde632e2b06992022df8e637385a6
MD5 18f21547e664bfdd28b5429f95b41ae9
BLAKE2b-256 0346719f366003c2369b245322f9b504636443976a7e454bcb291343e5dedff2

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30a2fc37698820cbf9b51d5f801219ef4bed828a04f3307072b8f983dc422a0e
MD5 e8165338969ad5bd092f0244519001ba
BLAKE2b-256 6de25da73cb77b029519d680157296be90388dfa720d011167e30a069e1e8a72

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3bb3cf22c3c03ae698647e6766314149c9cf04aa2018d9f48d5efddc3ced2764
MD5 66d0352c9bf313bdee9fc24572826b8f
BLAKE2b-256 4430cf50d7b142f096cf466021d117d8a0dc58244338541efa8cc88ead7a2931

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 146.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3110b98c5dfb31dc1cf82d8b0c32e3fa6d6d0b268ff9f2a1599165770c1af80f
MD5 034e4567b45ca1cf07f002567e2efe74
BLAKE2b-256 3ab33ef115b8ccdcc14e87ca7456c26babf350c3097af3f456187a607d327809

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 139.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 df7cc9584614f495f474a5ded365cf72decbcee4efcdc888d2943f8a794c789e
MD5 9377d445343abba3650ccbac17bdf8a7
BLAKE2b-256 39b7d5a7b7f4a69126a904f21156215abbbbac1aa1be7c9542574f5a5a4770db

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bebb17125373c499beea009cc5bced757bde52bcb3fa1d6335650e6c2d8111d7
MD5 3b1b57b9a5887483f3808740250f6fec
BLAKE2b-256 14c894bf962c9a6c038add283242277b5d669db5eaa40ef7d601fc974d0e2c0a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 1fb0a46ae4b8d244a3fb80c3055717baa3dec6be17938e6871042a8d5b4ce670
MD5 08df3af8f49765590b24b1db18fe02ac
BLAKE2b-256 37c34288abf53403b2893ae74f59ba7dcfc46fc3cbac57cbcc6f20b34e333e78

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 c44cf0059633470c6bb415091def546adbeb5dcfa91cc3fcb1ac16593f14e52a
MD5 65ae568df35f7c93228e6b98ad63260f
BLAKE2b-256 79b2c330ba67d671c077c00eba01d8cc93f225249fd93225573b6235c06aa1b2

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7378055c9f456c5bb034ac313d9a9028fc6597619a0b16584099adba5a589fdb
MD5 3ee33e3e00047e54adb40cc969dada0b
BLAKE2b-256 0254d9bc2fb9eedd70e53ae899c3604301a114237d9b92b03c5a428655896f09

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4079857566077f290d35e23ff0e8ba593069c139ae85b0d152b9fa476494f50a
MD5 3bf392d9b8243959b3e86313e827ebbb
BLAKE2b-256 7b6ae2e81c7b18b61ce722e8c3023ac338ff635929774cf2d9658c6d6ffaf998

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8489bff00a1f81ac0754355772e76775878c32a42f16f01d427c3645546761c4
MD5 bc0725354b7a73b0da39126e4bd96e0d
BLAKE2b-256 1c891d1030445f148272b67d49887a87c46a8cbf6a39a414572cec69da2f6d76

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c6c48cf5a92244ef3df4161c8625ee1890bb3d931db9a9f3b699e61a037cd58a
MD5 4af89e354e0e99ba917b36d63324c4ae
BLAKE2b-256 73aa3a95662c38c47a055d7dd0bdf1db613ead14f4211ae6de306b20a4c33f2e

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 98e4a17f55f3cbf6fe06cc79234269572f234467c8355b6758eb252073f78e6b
MD5 411caf0eb754c6da456acccd58dfd08c
BLAKE2b-256 c11bfa9cda3ff13a7545d56f7d00bcb27371e7d86e0a591064926eb7e602e39b

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec3fd30622180cbe2326d48c14a4ab7f98a504b104bdca7dda88b134adad6e31
MD5 592c7701309bc60ac09dbe41309386ef
BLAKE2b-256 41b7111bcef6adcc8e2ef5da9f3dd43bba8de111776ae4ac810275cc95d66b69

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e75eb1734046291c554d9addecca9a8785bdf5d53a64f525569f8549da863dde
MD5 32c5d0c715f0e87ecb49a15edf52be30
BLAKE2b-256 b07adb68c11b67fac311f7d4c2820d5d183053147fb40ec1055c9e6e5d59c721

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78103afbd0a94ac4c1f0b4014545fd149b968d5ea423aaa3b1f6e2c3fc19423e
MD5 2c31758aa87e91e8d3fd171aed23d890
BLAKE2b-256 ad11ed6238f0557e2f6e250f36d642939f73c2825bdeeaa58528ba5a6fff9cdb

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1f4880bcb6fb7a8e2ab89128032b3dcf59e1e877ff4493b11c8bf7c3a5b3df2
MD5 a1f5688b3b57689fe235d2a19ff7018e
BLAKE2b-256 b92202bfd2d38f5d28238888898f0285c6f1d1c0629861d96d99832ff222eb87

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 146.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bc0880011b86f81c5353ce4abaeb2472d942ba2320985166a2a3dd4f783563a9
MD5 1b4375db8063af2f67c033cadd15c693
BLAKE2b-256 281a58245700cf8504a53a3b829662e976db57baf6026efbb71082ec9d12824d

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 139.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f8ab90410b2ba5b8276657c66941bcaae556a38be8dd81630a7647e8735f0a20
MD5 894e6361fdf5d03bd0abe9079f7f94b6
BLAKE2b-256 5eef8f608a708a853e23f7ae73abb7490e6f31c22054efd77bffdb3ca9ad51ba

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2db04b165a57499fbcfe0eaa2f7752f118552bbcfab2163a43fef8d95f4ae745
MD5 eb602cf9e332370061b02dd998400a74
BLAKE2b-256 f2e0f02e1c73fd530d87c7566186d3050a84d77602e974c06baad619fd14932a

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 03eeab48f376c3cd988add2b75c20d2d084b6fcc9a164adb0dc390ef152255b4
MD5 8ac0730ac5c8c8ec7d5a34b1a9b5e192
BLAKE2b-256 707a420b2a0e39c719c20f0768b9d0aa9267ccc0811f0960e18e427cdf147035

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 e84cff8e8fe71903a6cf873fb3c8731df8bd7c1dac878e7a0fe19d8e2ef39aa9
MD5 da353d62b95f366ee1a4f8f2649c4891
BLAKE2b-256 5b8b93e353529e12e3b4263f1f2bca6d89f1ea0287974a1c4abea6eb3bbd5751

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d160173efdad8a57c22e422a034196df3d84753672c497aee2f94bd5b128f8dd
MD5 ca58c294f7171419de203857bcbac485
BLAKE2b-256 39feead8e5cec4f83bd29c95a968b9a21293982e5df57e9bb7906f42e8406ae7

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fbe1ef622748d2edb3dd4fef933b934e90e479f9831dfe31bda3fdc16bf5287f
MD5 c699001aab2e678b26200fc92c527d33
BLAKE2b-256 0deaa013d414c16b6da2047620aa741e66711b7686970e66e9f2d3dca248d144

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03dc877ec286b7f2813185ea6bc5f1f5527fd859e61038d38768883b134e06b3
MD5 69420676a8903df6a0ffe26f275f34d3
BLAKE2b-256 0794c15e349bfd9d8c37aa3023adc49ff2ccde215fcb897d7045deabf4ceec90

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 81e4648c09103bc18f488957c1e0863d2397bab6625c0e6771891f151ee0bd96
MD5 f007908aabd718cf45eaaa1caada8afa
BLAKE2b-256 dfb733020e89e3b5654e77099e80271d8ce833f721492ae70f485c15b246a3e4

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 98373c273e01a5a7c17103ecb617de7c9980b7608351d58c72198e3525f0002e
MD5 9964fee840290746fe8044f16e89d5d9
BLAKE2b-256 06de505d63391c69568726f423cb96fd2bc7801cbf34329292a3d5d01c2954f4

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a3b6bd81c77d9925809b714980cd30b1831a86bd090316d37cab124d92af1daf
MD5 3f4fd29cc98da8d188c1509cb715615a
BLAKE2b-256 a65d10426df5adf5029e7d14242ff45dd60dc3cc015ac3db3a3f6dae8ff3938f

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 101230b8074919970433ef79866570989157ade3421246d4c3afb7a994fdc614
MD5 50b84043e20c38b2cdfeabbae08bcf70
BLAKE2b-256 2882161bd112853a3d1e7bfc3e98a47113bb7a5d6d92079164a01bca5363fb47

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a5b89349f05431270d1ccc7321aaab91c42ff33f463868779e502438b7f0e668
MD5 36827ca2224a4c2575c64db92e7979ea
BLAKE2b-256 4f80daf1ee814e2cae9cf6ad114564816b40283b27a1b80fccf86b822440f2c1

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 152.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ea60cf85b4e5a78b5a41eed3a65abc3839a50d915c6e0f6966cbcf81b85991bd
MD5 1239916311b19a3da8934a3edef3049e
BLAKE2b-256 5795dfc23033de6d2fd93073ed107f7c2ac4279c83312ac1ed9069b9a32c64df

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: bitarray-3.7.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 143.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7afc740ad45ee0e0cef055765faf64789c2c183eb4aa3ecb8cecdb4b607396b3
MD5 8fceb555e4e34846810859b27aeaf832
BLAKE2b-256 499a538813fae1b73a0129c7b17e90489a8cda9f8d2076b21548ffee1b819329

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87a29b8a4cc72af6118954592dcd4e49223420470ccc3f8091c255f6c7330bb1
MD5 98c85f793ee21576bf131b4c254f2ef5
BLAKE2b-256 92b87edd9c6311a7a2f4575c8cac1c360f26a9dc7de69e23f7b19efdec8586fc

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 befac6644c6f304a1b6a7948a04095682849c426cebcc44cb2459aa92d3e1735
MD5 32b46de24a35396e49089fff41d35254
BLAKE2b-256 48f457097849b700880c1d8390d7c49eebeea99b5a24d4e9e803ff754ad9df16

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4a83d247420b147d4b3cba0335e484365e117dc1cfe5ab35acd6a0817ad9244f
MD5 05e7914a0f54cf7a483ebd7c0c0e376f
BLAKE2b-256 95544e2c5491ed72eafdb7ee8e9782121d20d4cb897d4341c91fd429b253b336

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 639389b023315596e0293f85999645f47ec3dc28c892e51242dde6176c91486b
MD5 39c7338827f690c6216225ad5f9360e5
BLAKE2b-256 230534890f14108c3d08d2a639403e4e7b052630ec9ea157326df8f69104dbb5

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f7c531722e8c3901f6bb303db464cac98ab44ed422c0fd0c762baa4a8d49ffa1
MD5 418c15a07308b348be82d4afb01f0a47
BLAKE2b-256 d31d0e17ea7ddb74dc1bf168d911fdedd12adf955d64f5af50d4d92f6981ded3

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bfdfe2e2af434d3f4e47250f693657334e34a7ec557cd703b129a814422b4b8
MD5 a4e976a26ab9dc0922066c71a41aef04
BLAKE2b-256 555ce961cadde85966df1184b1c4b087cbb5cf8d571322f4a70f6998a335b890

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7998dfb1e9e0255fb8553abb019c3e7f558925de4edc8604243775ff9dd3898d
MD5 c804dcc833280103a94e7bc97dc8cb9a
BLAKE2b-256 2cd07644e6fa3f50b76e149cb1b5c461344db988116abc6296ede28a4cb004a5

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9faa4c6fcb19a31240ad389426699a99df481b6576f7286471e24efbf1b44dfc
MD5 e50673892df8948a8ef0078263810733
BLAKE2b-256 adefebf7e617f8b97bb564b4a41f2820c97a591c7e6754cdb8867b263fa2fea5

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7f9f9bb2c5cc1f679605ebbeb72f46fc395d850b93fa7de7addd502a1dc66e99
MD5 855869a48dc98093240375a3624bd878
BLAKE2b-256 a8a37e87126034066b966e1852bbe8a831ea8b198e1a6be67f988ee90430c3d5

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97c448a20aded59727261468873d9b11dfdcce5a6338a359135667d5e3f1d070
MD5 61e97e85dbbf95efe87bbfea0e2f297e
BLAKE2b-256 e4f75d03c1af363f0a959e31000d2cc41b43f083f37d131f123cdd681373f103

See more details on using hashes here.

File details

Details for the file bitarray-3.7.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bitarray-3.7.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0795e2be2aa8afd013635f30ffe599cc00f1bbaca2d1d19b6187b4d1c58fb44
MD5 b12669a7de3a358e40a2027985fd15c1
BLAKE2b-256 9b97d6bfaa92503640d6eebaf9d7a23512107db49308cfc4aa9c3c27c7c3417b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page